pistons, rings, and connecting rods - Turco Inglés Diccionario